a rough explanation - Français Anglais Dictionnaire